Web 2.0 Technology


The term "Web 2.0" is commonly associated with web applications that facilitate interactive information sharing, interoperability, user-centered design, and collaboration on the World Wide Web. A Web 2.0 site allows its users to interact with each other as contributors to the website's content, in contrast to websites where users are limited to the passive viewing of information that is provided to them. Examples of Web 2.0 include web-based communities, hosted
hosted services, web applications, social-networking sites, video-sharing sites, wikis, blogs, mashups, and folksonomies.

Some of the characteristics of this new online world include:
  • shift from single computers to interoperability and multiple device connections
  • A shift from static web pages to dynamically-generated online resources
  • A shift from closed systems to open systems and software
  • A shift from one time publishing to ongoing content creation and participation by end users
  • A shift from single authors to collaborative writing and consensus building
  • A shift from data storage such as photo sharing to social networking and commenting
  • A shift from "stickiness" (people come to your website) to syndication (you send info to the people)
  • A shift from taxonomies (standard-based organization) to folksonomies (user-based organization)

Two new words to add to your computer lingo:

A mashup is a Web page or application that uses and combines data, presentation or functionality from two or more sources to create new services.

A folksonomy is a system of classification derived from the practice and method of collaboratively creating and managing tags to annotate and categorize content; this practice is also known as collaborative tagging, social classification, social indexing, and social tagging. Folksonomy, a term coined by Thomas Vander Wal, is a portmanteau of folk and taxonomy.
Folksonomies became popular on the Web around 2004 as part of social software applications such as social bookmarking and photograph annotation. Tagging, which is one of the defining characteristics of Web 2.0 services, allows users to collectively classify and find information. Some websites include tag clouds as a way to visualize tags in a folksonomy.